stinky foot - Espagnol Anglais Dictionnaire